Multi-platform Model-driven Software Development of Web Applications

نویسنده

  • Ulrich Wolffgang
چکیده

We present the generator framework WASL, which supports model-driven development of web applications. It enables the modeling of data, navigation, business logic, and presentation logic. WASL supports the MDA by providing transformation definitions from a computation-independent model (CIM) to a platform-independent model (PIM) and then to a platform-specific model (PSM). An important aspect of our approach is that we provide a separate DSL for each target platform in order to separate concerns between PIM and PSM and to be able to address platform-specific aspects. Currently, the frequently used platforms Java, PHP, and Python

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Multi-Device Context-Aware RIAs Using a Model-Driven Approach

Model-Driven Development concepts are exhibiting as a good engineering solution for the design of ubiquitous applications with multi-device user interfaces and other contextaware capacities. The Web has become an ideal platform for the deployment of such applications and therefore traditional Web development techniques are rapidly adopting ModelDriven principles to cope with the adaptation issu...

متن کامل

Model-Driven Multi-Platform Development of 3D Applications with Round-Trip Engineering

While model-driven approaches are nowadays common-place in the development of many kinds of software, 3D applications are often still developed in an ad-hoc and code-centric manner. This state of affairs is somewhat surprising, as there are obvious benefits to a more structured 3D development process. E.g., model-based techniques could help to ensure the mutual consistency of the code bases pro...

متن کامل

An Integrated Service-Oriented Development Platform for Realization of e-Business Systems

SOA (Service-Oriented Architecture) is becoming a leading paradigm for the development of information systems and application integration. Web services [1] and Semantic Web [2] are emerging technologies that promote service-oriented architecture and service-oriented ebusiness systems. With open and standard application interfaces and technologies, Web services implement SOA’s features to suppor...

متن کامل

A Model Driven Architecture Approach to Web Development

The rise of the number and complexity of web applications is ever increasing. Web engineers need advanced development methods to build better systems and to maintain them in an easy way. Model-Driven Architecture (MDA) is an important trend in the software engineering field based on both models and its transformations to automatically generate code. This paper describes a a methodology for web ...

متن کامل

Model-Driven Development Patterns for Mobile Services in Cloud of Things

Cloud of Things (CoT) is an integration of Internet of Things (IoT) and cloud computing for intelligent and smart application especially in mobile environment. Model Driven Architecture (MDA) is used to develop Software as a Service (SaaS) so as to facilitate mobile applications development by relieving developers from technical details. However, traditional service composition or mashup are so...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011